body{font-size:14px;background-color:#ffffff;color: #333333;}
#pay_deposit{font-size:14px;}
.weui-cell__bd svg{width:25px;height:25px;display:block;color:#336600;}
.demos-title{font-size:14px;}
.weui-cell{font-size:14px;}
.weui-cell .weui-btn{float: left;width:150px;margin:5px 10px;}
.weui-cell .ok{background:#34AADC;}
.weui-cell .cancel{background:#DDDDDD;}


.weui-uploader__file{position: relative;}
.del_img{position: absolute;top: 0;right: 0;}
.img{
    width:4rem;height:4rem;float: left;border:1px solid #EEEEEE;overflow: hidden;
    margin-right:0.2rem;margin-bottom:0.2rem;position: relative;
}

#container{width:4.1rem;height:4.1rem;float: left;}
#selectfiles{}
#ossfile{display:block;float: left;position: relative;}
#ossfile::after{content: '\n';clear:both;height:0;line-height:0;font-size:0;}

.btn{display:block;color:#999999;border:1px solid #dddddd;width: 4rem;height: 4rem;float: left;position: relative;text-align:center;line-height:4rem;overflow: hidden;}
.btn svg{width:2rem;height:2rem;margin-left:1.05rem;margin-top:0.4rem;}
.btn .text{height:1.2rem;line-height:1.2rem;text-align: center;}
.weui-btn_default{border-right:1px solid #DDDDDD;}

#planEndDateSelecter{background-color:#FFFFFF;overflow-y:auto;}
#planEndDateSelecter .title{height:2rem;line-height:2rem;padding:0 0.6rem;}
#planEndDateSelecter .container{}
#planEndDateSelecter .container .item{float: left;height:1.6rem;line-height:1.6rem;border:1px solid #CCCCCC;width:5.4rem;text-align: center;margin-left:0.5rem;margin-bottom:0.6rem;}
#planEndDateSelecter .container .selected{border:1px solid #2265a3;}

.auto-height{clear:both;height:0;line-height:0;font-size:0;}

.demos-header{line-height:2rem;margin-top:1rem;}
.popup-bottom .weui-popup__modal .close{width:1.6rem;height:1.6rem;position:absolute;top:0.1rem;right:0.1rem;background-color:#750404;text-align:center;border-radius:0.4rem;color:#FFFFFF;line-height:0.8rem;display:block;z-index:9999;}
#iknew{margin:0.4rem;}

.service-frame{position: relative;}
.service-frame .weui-agree{z-index:1;}
.service-frame #viewAgree{position:absolute;z-index:10;top:0.28rem;left:5rem;color:#5C6B90;}
.demos-header{padding:0.2rem 0;;background-color:#FFFFFF;}

.weui-popup__container .weui-cells{padding:0 0.4rem;line-height:1.3rem;}
.weui-cells:after, .weui-cells:before{display:none;}
#salerAgreement{z-index:2000;overflow:scroll-y;position:fixed;width:100%;height:100%;-webkit-overflow-scrolling: touch;}
#salerAgreement .close{width:1rem;height:1rem;position:fixed;top:0.2rem;right:0.2rem;background-color:#990000;text-align:center;border-radius:0.4rem;color:#FFFFFF;line-height:1rem;display:block;z-index:9999;}